organism which is parasitic during part of its life cycle - Spanish English Dictionary